Force India have begun the process of a possible rebrand as Force One with the formation of a number of limited companies under the new name. Listings at Companies House reveal six companies were registered to a London address between May 31 and... MoreĀ»